Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Cache(val context: Context, ioQueue: CoroutineContext = Dispatchers.IO.limitedParallelism(1), json: Json) : CoroutineScope
Link copied to clipboard
Link copied to clipboard
@Serializer(forClass = Date::class)
object DateSerializer : KSerializer<Date>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class EventsQueue(context: Context, network: Network, ioScope: IOScope, mainScope: MainScope, configManager: ConfigManager) : BroadcastReceiver, CoroutineScope
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open class LocalStorage(context: Context, json: Json, _apiKey: String, factory: LocalStorage.Factory, ioScope: IOScope, cache: Cache = Cache(context = context, json = json), val coreDataManager: CoreDataManager = CoreDataManager(context = context)) : Storage, CoroutineScope
Link copied to clipboard
@Serializable
data class ReviewCount(val timesQueried: Int = 0, val timestamp: Long = Date().time)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
object Seed : Storable<Int>
Link copied to clipboard
interface Storable<T>
Link copied to clipboard
interface Storage
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
object UserAttributes : Storable<Map<String, @Serializable(with = AnySerializer::class) Any>>

Functions

Link copied to clipboard